glove boxes - German English Dictionary